class Cl_A {
    static int [] a = {6,3,6,10};
    
    public int mt_A( int b){
        int [] a = {12,43,66,31};
        return(a[b]);
    }
}


public class Aufgabe3 {
    public static void main (String args[]){
        int a=2;
        int b=2;
        int c=a; //c=2
        int d;  //d=0
        
        Cl_A f = new Cl_A();
        a= Cl_A.a[b];   //a=a[2]=6
        
        System.out.println(a); //Ausgabe 1: 6
        System.out.println(c); //Ausgabe 2: 2
        //System.out.println(f.mt_A(a)); //Ausgabe 3: java.lang.ArrayIndexOutOfBoundsException: 6
        
        Cl_A.a[c+1]=2;  //a[3]=2
        d=Cl_A.a[c-1];  //d=a[1]=3
        
        System.out.println(f.mt_A(d)); //Ausgabe 4: 31
        System.out.println(f.mt_A(Cl_A.a[3])); //Ausgabe 5: f.mt_A(2)=66
    }
}
